home *** CD-ROM | disk | FTP | other *** search
/ Your Web Site Creator / Your Web Site Creator.iso / WebSite / data1.cab / Program_Executable_Files / scripts / Pastimes.dat < prev    next >
Encoding:
Text File  |  1999-01-13  |  17.2 KB  |  531 lines

  1. ; PASTIMES.DAT   Create or edit the pastimes sections
  2. [AddToPastimes] ; collect data for pastimes
  3.  
  4. GOSUB InitPastimeVars
  5.  
  6. GOSUB GetNewPastimeData
  7. GOSUB GetNewActivityData
  8.  
  9. SETTEMP sectionCompleted = 1
  10.  
  11. IF pastimeVarRoot = ""
  12.   BUSY 1
  13.   ARGUMENT "Please hold on for a moment while the wizard build the Family Pastime and Activity Pages"
  14.   GOSUB BuildPastimePages
  15.     ; rebuild the homepage if necessary
  16.   IF PstmSectnExist = NN || dummyPastimes = YY
  17.     GOSUB BuildHomePage
  18.   ENDIF
  19.   IF dummyPastimes = YY
  20.     SET dummyPastimes = ""
  21.     SET dummy_sections = subtract( dummy_sections 1)
  22.   ENDIF
  23.   BUILDLINKS
  24.   SET hasPastimes = 1
  25.   BUSY 0
  26. ENDIF
  27.  
  28.  
  29. ;xxxxxxxxxxxxxxxxxx REPLACE PASTIME or ACTIVITY xxxxxxxxxxxxxxxxxxxxxxx
  30. [ReplacePastimeOrActivity]
  31. SETTEMP inpL1 = ""
  32. IF pastimeVarRoot = ""
  33.   SETTEMP chooseVar = "CHANGE FAMILY INTERESTS\nThe family interests section of your Web site contains both"
  34. ELSE
  35.   SETTEMP chooseVar = "CHANGE PERSONAL INTERESTS\n",name," has both personal"
  36. ENDIF
  37. SETTEMP chooseVar = chooseVar," pastimes and activities.  You can replace any of these with new ones, or just make changes to what you wrote before.\n\nChoose one to change and you will be shown a list of them to choose from.\n\nSelect one you would like to make changes to."
  38.  
  39. BACKSTOP
  40. PAGE
  41. WIZPIC wizpics\pastmwiz.gif
  42. TYPE RADIOBUTTONS
  43. DESCRIPTION_RE chooseVar
  44. NAME inpL1
  45. ARGUMENT "Replace a pas&time"@1
  46. ARGUMENT "Replace an &activity"@2
  47. ARGUMENT "&Done with changes"@3
  48.  
  49. IF inpL1 = 1
  50.  GOSUB ReplacePastimeData
  51. ENDIF
  52. IF inpL1 = 2
  53.   GOSUB ReplaceActivityData
  54. ENDIF
  55. IF inpL1 <> 3
  56.   GOTO ReplacePastimeOrActivity ;loop back
  57. ENDIF
  58.  
  59.  
  60.  
  61. ;xxxxxxxxxxxxxxxxxxxxxxx REPLACE PASTIME DATA xxxxxxxxxxxxxxxxxxxx
  62. [ReplacePastimeData]
  63. IF beenOnce <> 1
  64.   SETTEMP inpL2 = 1
  65. ENDIF
  66.  
  67. SETTEMP pasLinkTextVarRoot = pastimeVarRoot,"pasLinkText"
  68.  
  69. SETTEMP pasLinkTextVar1 = pasLinkTextVarRoot,"1"
  70. SETTEMP pasLinkTextVar2 = pasLinkTextVarRoot,"2"
  71. SETTEMP pasLinkTextVar3 = pasLinkTextVarRoot,"3"
  72. SETTEMP pasLinkTextVar4 = pasLinkTextVarRoot,"4"
  73.  
  74. SETTEMP txt1nA = "REPLACE A PASTIME.   You are now changing the "
  75. SETTEMP txt1nB = " pastime item.  If you choose the same type as before, you can make changes to what you wrote before.  If you choose a new type, you can enter new information to replace the old pastime completely."
  76. SETTEMP txt1n = "\n\nSelect the category for this "
  77. SETTEMP txt2n = " pastime.  The type you choose is used to determine how this item's page on the Web site is styled.  It also governs what questions you will be asked to complete this item."
  78.  
  79. BACKSTOP LastPast
  80. PAGE
  81. TYPE RADIOBUTTONS
  82. NAME inpL2
  83. WIZPIC wizpics\pastmwiz.gif
  84. DESCRIPTION_RE "PICK ONE TO REPLACE\nYou can replace one or more of the '",pers_fam_mode," pastimes' that you have previously entered.  You need not keep to the same types of pastimes you have already, but rather you can enter them in any combination.",ptSeltext,"replace."
  85. ARGUMENT "&1. ",eval( pasLinkTextVar1 )@1
  86. ARGUMENT "&2. ",eval( pasLinkTextVar2 )@2
  87. ARGUMENT "&3. ",eval( pasLinkTextVar3 )@3
  88. ARGUMENT "&4. ",eval( pasLinkTextVar4 )@4
  89. ARGUMENT "&Done changing the pastimes."@5
  90. NOPREVIOUS
  91.  
  92. IF inpL2 <> 5
  93.   ; get data for pastime to replace
  94.   SETTEMP nPastime = inpL2
  95.   BACKSTOP
  96.   SETTEMP nNumber = nPastime
  97.   GOSUB Ordinal
  98.   SETTEMP ptPrmptext = txt1nA,ordinal,txt1nB,txt1n,pers_fam_mode,txt2n,ptSeltext,"use for this pastime item."
  99.   GOSUB InputAPastime
  100.   SETBACKSTOP LastPast
  101.  
  102.   IF pastimeVarRoot = ""
  103.     SETTEMP PastimesBuild = YY
  104.   ELSE
  105.     SETTEMP doBuild = YY
  106.   ENDIF
  107.  
  108.   SETTEMP inpL2 = 5
  109.   SETTEMP beenOnce = 1
  110.   GOTO ReplacePastimeData       ;do another
  111. ENDIF
  112.  
  113. SETTEMP beenOnce = 0
  114.  
  115.  
  116.  
  117. ;xxxxxxxxxxxxxxxxxxxxx GET NEW PASTIMES xxxxxxxxxxxxxxxxxx
  118. [GetNewPastimeData]
  119. IF skipExplanations = NN
  120.   SETTEMP wlc_pt = "WELCOME TO THE "
  121.   SETTEMP wlc_pt1 = "\n\nOne of the sections on your "
  122.   IF pers_fam_mode = "personal"
  123.     SETTEMP ptPart1 = "PERSONAL INTERESTS for ",name
  124.     SETTEMP cap1 = "you like to spend your time"
  125.   ELSE
  126.     SETTEMP ptPart1 = "FAMILY PASTIMES and ACTIVITIES SECTION"
  127.     SETTEMP cap1 = "the family members like to spend their time"
  128.   ENDIF
  129.   SETTEMP ptStrtext = wlc_pt,ptPart1,wlc_pt1,pers_fam_mod," Web site is for '",pers_fam_mode," interests'.  Here you can share information about how "
  130.   SETTEMP ptStrtext = ptStrtext,cap1,", describing hobbies, clubs, and other involvements.  You can also describe your favorite pastimes, such as movies, music, and sports you enjoy watching."
  131.   SETTEMP ptStrtext = ptStrtext,"\n\nThis section will contain four items in each of two sections: pastimes and activities.\n\nThe four items in each section are chosen from a category, such as 'Sports', 'Hobbies', and so on.  The category helps the wizard provide the proper page decorations and ask the right questions.\n\nYou can change these later by modifying what you wrote or by simply replacing an entire item."
  132.  
  133.   BACKSTOP
  134.   PAGE
  135.   TYPE DESCRIPTION
  136.   WIZPIC wizpics\pastmwiz.gif
  137.   DESCRIPTION_RE ptStrtext
  138. ENDIF
  139.  
  140. SETTEMP base = pastimeVarRoot,"pasType"
  141. SET eval( base,1 ) = "Games"
  142. SET eval( base,2 ) = "Spectator Sports"
  143. SET eval( base,3 ) = "Movie"
  144. SET eval( base,4 ) = "Music"
  145.  
  146. SETTEMP txt1nA = "ADD A PASTIME.   You are now entering the "
  147. SETTEMP txt1nB = " of four ",pers_fam_mode," pastime items."
  148. SETTEMP txt1n = "\n\nSelect the category for this "
  149. SETTEMP txt2n = " pastime.  The type you choose is used to determine how this item's page on the Web site is styled.  It also governs what questions you will be asked to complete this item."
  150.  
  151. SETTEMP passageVar = "nPastime"
  152. SETTEMP lastPassage = 0
  153.  
  154. BACKSTOP GetPastime1
  155. SETTEMP nPastime = 1
  156. GOSUB AdvancePassage
  157. SETTEMP nNumber = nPastime
  158. GOSUB Ordinal
  159. SETTEMP ptPrmptext = txt1nA,ordinal,txt1nB,txt1n,pers_fam_mode,txt2n,ptSeltext,"add."
  160. GOSUB InputAPastime
  161. SETBACKSTOP GetPastime1
  162.  
  163. BACKSTOP GetPastime2
  164. SETTEMP nPastime = 2
  165. GOSUB AdvancePassage
  166. SETTEMP nNumber = nPastime
  167. GOSUB Ordinal
  168. SETTEMP ptPrmptext = txt1nA,ordinal,txt1nB,txt1n,pers_fam_mode,txt2n,ptSeltext,"add."
  169. GOSUB InputAPastime
  170. SETBACKSTOP GetPastime2
  171.  
  172. BACKSTOP GetPastime3
  173. SETTEMP nPastime = 3
  174. GOSUB AdvancePassage
  175. SETTEMP nNumber = nPastime
  176. GOSUB Ordinal
  177. SETTEMP ptPrmptext = txt1nA,ordinal,txt1nB,txt1n,pers_fam_mode,txt2n,ptSeltext,"add."
  178. GOSUB InputAPastime
  179. SETBACKSTOP GetPastime3
  180.  
  181. BACKSTOP GetPastime4
  182. SETTEMP nPastime = 4
  183. GOSUB AdvancePassage
  184. SETTEMP nNumber = nPastime
  185. GOSUB Ordinal
  186. SETTEMP ptPrmptext = txt1nA,ordinal,txt1nB,txt1n,pers_fam_mode,txt2n,ptSeltext,"add."
  187. GOSUB InputAPastime
  188. SETBACKSTOP GetPastime4
  189.  
  190.  
  191. ;xxxxxxxxxxxxxxxxxxxx INPUT ONE PASTIME xxxxxxxxxxxxxxxxxxxxxxx
  192. [InputAPastime]
  193. GOSUB LoadPastimeWorkVars
  194.  
  195. SETTEMP oldPasType = pasType
  196.  
  197. ; get the type
  198. PAGE
  199. NAME pasType
  200. TYPE RADIOBUTTONSWITHTEXT
  201. DESCRIPTION_RE ptPrmptext
  202. WIZPIC wizpics\pastmwiz.gif
  203. ARGUMENT "&Games"@Games@"\nIs there a particular card game, board game, ball game, fun game of any type, that you enjoy playing.\n\nHere's a place to tell all about it!"
  204. ARGUMENT "&Spectator sports"@Spectator Sports@"\nDo you enjoy watching football, basketball, baseball, or golf?\n\nChoose this category to tell about any sport (pro or otherwise) that you enjoy watching."
  205. ARGUMENT "&Movie"@Movie@"\nIs there a particular type of cinema that you enjoy?\n\nIf spy thrillers are your thing, you can let the rest of the family know right here!\n\nOr if you enjoy a good comedy, tell about it in this section."
  206. ARGUMENT "M&usic"@Music@"\nDo you have a CD or musical artist that you really like listening to in your spare time?\n\nTell the rest of the family about it here."
  207.  
  208. IF oldPasType <> pasType
  209.   SET pasName = ""
  210.   SET pasSpec = ""
  211.   SET pasMembers = ""
  212.   SET pasTextA = ""
  213.   SET pasTextB = ""
  214.   SET pasTextC = ""
  215. ENDIF
  216.  
  217. IF pers_fam_mode = "personal" && pasMembers = ""
  218.   SETTEMP pasMembers = name
  219. ENDIF
  220.  
  221. BACKSTOP
  222. IF pasType = "Games"
  223.  GOSUB GetGamesPastime
  224. ENDIF
  225. IF pasType = "Spectator Sports"
  226.  GOSUB GetSpectatorSportsPastime
  227. ENDIF
  228. IF pasType = "Movie"
  229.  GOSUB GetMoviePastime
  230. ENDIF
  231. IF pasType = "Music"
  232.  GOSUB GetMusicPastime
  233. ENDIF
  234.  
  235. SET eval( pasLinkTextVar ) = pasLinkText
  236. SET eval( pasTypeVar ) = pasType
  237. SET eval( pasNameVar ) = pasName
  238. SET eval( pasSpecVar ) = pasSpec
  239. SET eval( pasMembersVar ) = pasMembers
  240. SET eval( pasTextAVar ) = pasTextA
  241. SET eval( pasTextBVar ) = pasTextB
  242. SET eval( pasTextCVar ) = pasTextC
  243.  
  244.  
  245.  
  246.  
  247. [GetGamesPastime]
  248. PAGE
  249. TYPE MULTIPLEEDITS
  250. WIZPIC wizpics\pstimgam.gif
  251. DESCRIPTION_RE "Enter the name of a game that is one of your favorite ",pers_fam_mode," pastimes.  Fill in what type of game this is (board game, card game, knowledge game, ball game, etc.).  Also fill in the names of the family members who play this game."
  252. ARGUMENT Name of the &game:@pasName
  253. ARGUMENT Typ&e of game:@pasSpec
  254. ARGUMENT &Family members who play:@pasMembers
  255.  
  256. IF pasName = "" || pasName = pt_game
  257.  SET pasName = pt_game
  258.  SET pasLinkText = pt_game
  259. ELSE
  260.  SET pasLinkText = pt_game,": ",pasName
  261. ENDIF
  262.  
  263. BACKSTOP
  264. PAGE
  265. TYPE MULTIAND2EDITS
  266. WIZPIC wizpics\pstimgam.gif
  267. DESCRIPTION_RE "Fill in the answers below to share more about how you play and enjoy this game.  When you play this game, who is the usual winner (or winning team)?  How often do you get to play this game?\n\nAlso provide a little description of the game the way you play it.  Share your strategies, the way you pick teams, and the ways you have fun playing."
  268. ARGUMENT Usual &winners:@pasTextA
  269. ARGUMENT &How often we play:@pasTextB
  270. ARGUMENT How we play the &game:@pasTextC
  271.  
  272.  
  273.  
  274.  
  275. [GetSpectatorSportsPastime]
  276. PAGE
  277. TYPE MULTIPLEEDITS
  278. WIZPIC wizpics\pstimspr.gif
  279. DESCRIPTION_RE "Fill in the name of one of your favorite spectator sports.  Also provide the name of your favorite team (or teams) and the names of your favorite players in the spaces below."
  280. ARGUMENT Name of the &sport:@pasName
  281. ARGUMENT &Favorite team:@pasSpec
  282. ARGUMENT Fa&vorite players:@pasTextA
  283.  
  284. IF pasName = "" || pasName = pt_sport
  285.  SET pasName = pt_sport
  286.  SET pasLinkText = pt_sport
  287. ELSE
  288.  SET pasLinkText = pt_sport,": ",pasName
  289. ENDIF
  290.  
  291. BACKSTOP
  292. PAGE
  293. TYPE MULTIAND2EDITS
  294. WIZPIC wizpics\pstimspr.gif
  295. DESCRIPTION_RE "Who are the family members who like to watch this sport?  How often do you watch this sport, and what does your family like best about the sport?  Fill in the answers in the space provided below."
  296. ARGUMENT &Family members who watch:@pasMembers
  297. ARGUMENT &How often we watch:@pasTextB
  298. ARGUMENT &What you like about the sport:@pasTextC
  299.  
  300.  
  301.  
  302. [GetMoviePastime]
  303. PAGE
  304. TYPE MULTIPLEEDITS
  305. WIZPIC wizpics\pstimmov.gif
  306. DESCRIPTION_RE "Fill in the title of a movie that is one of your ",pers_fam_mode," favorites.  It can be a recent film or a `classic'.  If the name is more than about 5 or 6 words, enter a short version.  What type of movie is it?  (Action, adventure, comedy, love story, war movie, drama, mystery, etc.)  Who are the key cast members in the movie?  Fill in the answers in the space provided."
  307. ARGUMENT Name of the &movie:@pasName
  308. ARGUMENT &Type of film:@pasSpec
  309. ARGUMENT Fa&vorite stars:@pasTextA
  310.  
  311. IF pasName = "" || pasName = pt_movie
  312.  SET pasName = pt_movie
  313.  SET pasLinkText = pt_movie
  314. ELSE
  315.  SET pasLinkText = pt_movie,": ",pasName
  316. ENDIF
  317.  
  318. BACKSTOP
  319. PAGE
  320. TYPE MULTIAND2EDITS
  321. WIZPIC wizpics\pstimmov.gif
  322. DESCRIPTION_RE "Who are the family members who saw this movie?  How would you rate this movie?  Include information about content and your overall enjoyment.  If it's not suitable or appropriate for certain ages, mention that too.  Then tell a little about the story.  Be sure not to spoil the ending for someone!"
  323. ARGUMENT &Family members who saw it:@pasMembers
  324. ARGUMENT &How you rate this movie:@pasTextB
  325. ARGUMENT &Description:@pasTextC
  326.  
  327.  
  328.  
  329.  
  330. [GetMusicPastime]
  331. PAGE
  332. TYPE MULTIPLEEDITS
  333. WIZPIC wizpics\pstimmus.gif
  334. DESCRIPTION_RE "Fill in the name or title of a musical piece or collection (such as an album or CD) that you enjoy listening to.\n\nAlso fill in the name of the artist or group who performs this music and fill in your favorite selections from this album/CD."
  335. ARGUMENT &Title of musical selection:@pasName
  336. ARGUMENT &Artist:@pasSpec
  337. ARGUMENT Fa&vorite selection:@pasTextA
  338.  
  339. IF pasName = "" || pasName = pt_music
  340.  SET pasName = pt_music
  341.  SET pasLinkText = pt_music
  342. ELSE
  343.  SET pasLinkText = pt_music,": ",pasName
  344. ENDIF
  345.  
  346. BACKSTOP
  347. PAGE
  348. TYPE MULTIAND2EDITS
  349. WIZPIC wizpics\pstimmus.gif
  350. DESCRIPTION_RE "Who in the family enjoys listening to this music?  What is the category of this music?  (For example, rock, rap, country, pop, classical, etc.)\n\nAlso provide a few details about this music collection and some of the reasons why you enjoy listening to it."
  351. ARGUMENT &Family members who like this music:@pasMembers
  352. ARGUMENT &Category of music:@pasTextB
  353. ARGUMENT &Description of the music:@pasTextC
  354.  
  355.  
  356.  
  357. [BuildPastimePages]
  358. SETPARENTTOPIC pageContents
  359. SETTEMP pageNameVar = "pagePastimes"
  360. SETTEMP caption = "Pastimes of the ",familyLastName," Family"
  361. SETTEMP pastimeVarRoot = ""
  362. SETTEMP photo = ""
  363. COPY photo = familyPhoto
  364.  
  365. GOTO BuildPastimesPagesAnon
  366.  
  367.  
  368. ;xxxxxxxxxxxxxxxxxxxxxxxx BUILD PAGES xxxxxxxxxxxxxxxxxxxxx
  369. [BuildPastimesPagesAnon]
  370. BUSY 1
  371. ARGUMENT "Please stand by for a moment while the wizard creates your ",pers_fam_mode," pastime pages."
  372.  
  373. SETTEMP pasLinkTextVarRoot = pastimeVarRoot,"pasLinkText"
  374. SETTEMP pasLinkTextVar1 = pasLinkTextVarRoot,1
  375. SETTEMP pasLinkTextVar2 = pasLinkTextVarRoot,2
  376. SETTEMP pasLinkTextVar3 = pasLinkTextVarRoot,3
  377. SETTEMP pasLinkTextVar4 = pasLinkTextVarRoot,4
  378.  
  379. SETTEMP actsLinkTextVarRoot = pastimeVarRoot,"actLinkText"
  380. SETTEMP actsLinkTextVar1 = actsLinkTextVarRoot,1
  381. SETTEMP actsLinkTextVar2 = actsLinkTextVarRoot,2
  382. SETTEMP actsLinkTextVar3 = actsLinkTextVarRoot,3
  383. SETTEMP actsLinkTextVar4 = actsLinkTextVarRoot,4
  384.  
  385. SETTEMP pasPageVarRoot = pastimeVarRoot,"pasPage"
  386. SETTEMP pasPageVar1 = pasPageVarRoot,1
  387. SETTEMP pasPageVar2 = pasPageVarRoot,2
  388. SETTEMP pasPageVar3 = pasPageVarRoot,3
  389. SETTEMP pasPageVar4 = pasPageVarRoot,4
  390.  
  391. SETTEMP actsPageVarRoot = pastimeVarRoot,"actsPage"
  392. SETTEMP actsPageVar1 = actsPageVarRoot,1
  393. SETTEMP actsPageVar2 = actsPageVarRoot,2
  394. SETTEMP actsPageVar3 = actsPageVarRoot,3
  395. SETTEMP actsPageVar4 = actsPageVarRoot,4
  396.  
  397. SETTEMP pageName = "##Pastimes",pastimeVarRoot
  398. SETTEMP temp_placard = pas_pix
  399. SETTYPE temp_placard = picture
  400. IF pastimeVarRoot = ""
  401.   SETTEMP template_use = "Pastimes"
  402. ELSE
  403.   SETTEMP template_use = "Personal Pastimes"
  404. ENDIF
  405.  
  406. BUILDTOPIC pageName
  407. REPLACE eval( pageNameVar )
  408. template_use
  409. none          ; backdrop
  410. 1             ; level
  411. 8             ; links
  412. eval( pasPageVar1 )
  413. eval( pasPageVar2 )
  414. eval( pasPageVar3 )
  415. eval( pasPageVar4 )
  416. eval( actsPageVar1 )
  417. eval( actsPageVar2 )
  418. eval( actsPageVar3 )
  419. eval( actsPageVar4 )
  420. 11                    ; # of fields
  421. caption
  422. eval( pasLinkTextVar1 )
  423. eval( pasLinkTextVar2 )
  424. eval( pasLinkTextVar3 )
  425. eval( pasLinkTextVar4 )
  426. photo
  427. eval( actsLinkTextVar1 )
  428. eval( actsLinkTextVar2 )
  429. eval( actsLinkTextVar3 )
  430. eval( actsLinkTextVar4 )
  431. temp_placard
  432.  
  433. SET eval( pageNameVar ) = topicfromsymbolic( pageName )
  434.  
  435. SETPARENTTOPIC eval( pageNameVar )
  436.  
  437. ; build pastime pages
  438. SETTEMP nPastime = 1
  439. GOSUB BuildAPastimePage
  440.  
  441. SETTEMP nPastime = 2
  442. GOSUB BuildAPastimePage
  443.  
  444. SETTEMP nPastime = 3
  445. GOSUB BuildAPastimePage
  446.  
  447. SETTEMP nPastime = 4
  448. GOSUB BuildAPastimePage
  449.  
  450. ; build activity pages
  451. SETTEMP nActivity = 1
  452. GOSUB BuildAnActivityPage
  453.  
  454. SETTEMP nActivity = 2
  455. GOSUB BuildAnActivityPage
  456.  
  457. SETTEMP nActivity = 3
  458. GOSUB BuildAnActivityPage
  459.  
  460. SETTEMP nActivity = 4
  461. GOSUB BuildAnActivityPage
  462.  
  463. BUSY 0
  464.  
  465.  
  466.  
  467. [BuildAPastimePage]
  468. GOSUB LoadPastimeWorkVars
  469. SETTEMP template_use = "Pastime - ",pasType
  470. SETTEMP pageName = "##",pastimeVarRoot,"Pastime",nPastime
  471.  
  472. SETPARENTTOPIC eval( pageNameVar )
  473.  
  474. BUILDTOPIC pageName
  475. REPLACE eval( pasPageVar )
  476. template_use
  477. none         ;backdrop
  478. 1            ;level
  479. 0            ;# links
  480. 6            ;# fields
  481. pasName
  482. pasSpec
  483. pasTextA
  484. pasMembers
  485. pasTextB
  486. pasTextC
  487.  
  488. SET eval( pasPageVar ) = topicfromsymbolic( pageName )
  489.  
  490.  
  491. [LoadPastimeWorkVars]
  492. SETTEMP pasLinkTextVar = pastimeVarRoot,"pasLinkText",nPastime
  493. SETTEMP pasTypeVar = pastimeVarRoot,"pasType",nPastime
  494. SETTEMP pasPageVar = pastimeVarRoot,"pasPage",nPastime
  495. SETTEMP pasNameVar = pastimeVarRoot,"pasName",nPastime
  496. SETTEMP pasSpecVar = pastimeVarRoot,"pasSpec",nPastime
  497. SETTEMP pasMembersVar = pastimeVarRoot,"pasMembers",nPastime
  498. SETTEMP pasTextAVar = pastimeVarRoot,"pasTextA",nPastime
  499. SETTEMP pasTextBVar = pastimeVarRoot,"pasTextB",nPastime
  500. SETTEMP pasTextCVar = pastimeVarRoot,"pasTextC",nPastime
  501.  
  502. SETTEMP pasLinkText = eval( pasLinkTextVar )
  503. SETTEMP pasPage = eval( pasPageVar )
  504. SETTEMP pasType = eval( pasTypeVar )
  505. SETTEMP pasName = eval( pasNameVar )
  506. SETTEMP pasSpec = eval( pasSpecVar )
  507. SETTEMP pasMembers = eval( pasMembersVar )
  508. SETTEMP pasTextA = eval( pasTextAVar )
  509. SETTEMP pasTextB = eval( pasTextBVar )
  510. SETTEMP pasTextC = eval( pasTextCVar )
  511.  
  512.  
  513.  
  514. [InitPastimeVars]
  515. SETTEMP pasType = ""
  516. SETTEMP nPastime = ""
  517. SETTEMP pasName = ""
  518. SETTEMP pasSpec = ""
  519. SETTEMP pasMembers = ""
  520. SETTEMP pasTextA = ""
  521. SETTEMP pasTextB = ""
  522. SETTEMP pasTextC = ""
  523.  
  524. SETTEMP pt_game = "Games"
  525. SETTEMP pt_sport = "Spectator Sports"
  526. SETTEMP pt_movie = "Movies"
  527. SETTEMP pt_music = "Music"
  528. SETTEMP ptSeltext = "\n\nSelect one of the types of pastimes listed below to "
  529.  
  530. #INCLUDE scripts\acts.dat
  531.